﻿namespace Modules.Payroll
{
    public class PayrollConstants
    {
        public enum 工资发放状态
        {
            已发 = 1,
            未发 = 0,
            失败 = -1
        }

        public enum 审核状态
        {
            无,
            成功,
            失败
        }

        public enum 审核类型
        {
            待提交 = 0,
            待审核 = 1,
            已审核 = 2,
            已完结 = 3,
            已退回 = -1,
        }

        public enum 工资单类型
        {
            正常工资单 = 1,
            非正常工资单 = 2
        }

        public enum 代发状态
        {
            未发放 = 0,
            待发放 = 1,
            部分代发 = 2,
            代发完成 = 3,
            代发失败 = 4,
            已撤销 = -1,
        }

        public enum 代发操作类型
        {
            创建代发批次 = 0,
            提交代发批次 = 1,
            撤销代发批次 = 2,
        }
    }
}